Chicago Chef, Finalist on `The Next Food Network Star` Dead at 36

2018-05-07 4

Chef Judson Allen, nicknamed "The Architect of Flavor," has died from a suspected heart attack.

Free Traffic Exchange